package com.quartz.monitor4job.model;

import java.util.Map;

/**
 * 
 * @author LIPENG
 *
 * @date 2017年5月4日 下午4:53:13
 *
 * @version V1.0
 */
@SuppressWarnings("rawtypes")
public class QuartzJob  {
	private String name;
	private String group;
	private String jobClass;
	private String serviceName;
	private Map paraMap;
	private String desc;
	private String volatility;
	private String durability;
	private String recover;
	private String schedName;

	private String triggerName;
	private String triggerGroup;
	private String triggerCronExpression;

	public String getSchedName() {
		return schedName;
	}

	public void setSchedName(String schedName) {
		this.schedName = schedName;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getGroup() {
		return group;
	}

	public void setGroup(String group) {
		this.group = group;
	}

	public String getJobClass() {
		return jobClass;
	}

	public void setJobClass(String jobClass) {
		this.jobClass = jobClass;
	}

	public String getVolatility() {
		return volatility;
	}

	public void setVolatility(String volatility) {
		this.volatility = volatility;
	}

	public String getDurability() {
		return durability;
	}

	public void setDurability(String durability) {
		this.durability = durability;
	}

	public String getRecover() {
		return recover;
	}

	public void setRecover(String recover) {
		this.recover = recover;
	}

	public String getTriggerName() {
		return triggerName;
	}

	public void setTriggerName(String triggerName) {
		this.triggerName = triggerName;
	}

	public String getTriggerGroup() {
		return triggerGroup;
	}

	public void setTriggerGroup(String triggerGroup) {
		this.triggerGroup = triggerGroup;
	}

	public String getTriggerCronExpression() {
		return triggerCronExpression;
	}

	public void setTriggerCronExpression(String triggerCronExpression) {
		this.triggerCronExpression = triggerCronExpression;
	}

	public Map getParaMap() {
		return paraMap;
	}

	public void setParaMap(Map paraMap) {
		this.paraMap = paraMap;
	}

	public String getParaValue(String key) {
		return (String) paraMap.get(key);
	}

	public String getServiceName() {
		return serviceName;
	}

	public void setServiceName(String serviceName) {
		this.serviceName = serviceName;
	}

	public String getDesc() {
		return desc;
	}

	public void setDesc(String desc) {
		this.desc = desc;
	}

}
